package com.firefly.admin.monitor.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.firefly.admin.common.vo.Result;
import com.firefly.admin.monitor.entity.FyMonitorLoginLog;
import com.firefly.admin.monitor.vo.MonitorLoginLogQueryVo;

public interface FyMonitorLoginLogService {
    /**
     * 新增登录日志
     *
     * @param fyMonitorLoginLog 登录日志信息
     */
    void save(FyMonitorLoginLog fyMonitorLoginLog);

    /**
     * 分页查询登录日志接口
     *
     * @param monitorLoginLogQueryVo 分页查询参数
     * @return 分页列表
     */
    Result<Page<FyMonitorLoginLog>> getMonitorLoginLogList(MonitorLoginLogQueryVo monitorLoginLogQueryVo);
}
